/* PDF Export */

.markdown-body {
    font-family: "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", "Monaco", monospace, Tahoma, STXihei, "华文细黑", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "宋体", Heiti, "黑体";
    line-height: 1.5;
}

.wz-pdf-content code {
    background-color: transparent;
    font-weight: bold;
    color: #ff6060;
}

.wz-pdf-content pre.prettyprint {
    padding: 5px;
}

.wz-pdf-content pre.prettyprint ol.linenums {
    margin: 0;
    padding: 0;
}

.wz-pdf-content pre.prettyprint ol li,
.wz-pdf-content pre.prettyprint ol {
    list-style-type: none!important;
}

.wz-pdf-content pre.prettyprint li.L1, li.L3, li.L5, li.L7, li.L9 {
    background: none;
}

.pdf-error {
    color: #ffffff;
    background-color: #FF0000;
    text-align: center;
    font-size: 20px;
}

.alert {
    position: relative;
    padding: 3px 10px;
    margin-bottom: 10px;
    border: 1px solid transparent;
    border-radius: 5px;
}

.alert-info {
    color: #02587f;
    background-color: #cdeefd;
    border-color: #b8e7fc;
}
.alert-warning {
    color: #852d12;
    background-color: #ffddd3;
    border-color: #ffd0c1;
}
.alert-danger {
    color: #7f231c;
    background-color: #fdd9d7;
    border-color: #fccac7;
}
.alert-success {
    color: #285b2a;
    background-color: #dbefdc;
    border-color: #cde9ce;
}

table, th, td {
    border: 1px solid #dddddd;
}
table {
    border-collapse: collapse;
    width: 100%;
}
th {
    background-color: #009688;
    color: #ffffff;
    padding: 5px;
}
td {
    padding: 5px 10px;
}

img {
    margin: 10px 0;
}